package com.ruoyi.web.customer.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * customer对象 customer
 * 
 * @author ruoyi
 * @date 2024-09-25
 */
@Entity
@Table(name = "customer")
public class Customer extends BaseEntity
{
    private static final long serialVersionUID = 1L;
    @Id
    private int id;
    /**  */
    private String country;

    private String province;

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getCountry() {
        return country;
    }

    public void setCountry(String country) {
        this.country = country;
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    private String cCusCode;

    /**  */
    @Excel(name = "")
    private String cCusName;

    /**  */
    @Excel(name = "")
    private String cCusAbbName;

    /**  */
    @Excel(name = "")
    private String cCCCode;

    /**  */
    @Excel(name = "")
    private String cDCCode;

    /**  */
    @Excel(name = "")
    private String cTrade;

    /**  */
    @Excel(name = "")
    private String cCusAddress;

    /**  */
    @Excel(name = "")
    private String cCusPostCode;

    /**  */
    @Excel(name = "")
    private String cCusRegCode;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusBank;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusAccount;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date dCusDevDate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusLPerson;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusEmail;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusPerson;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusPhone;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusFax;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusBP;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusHand;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusPPerson;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long iCusDisRate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusCreGrade;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long iCusCreLine;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long iCusCreDate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusPayCond;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusOAddress;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusOType;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusHeadCode;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusWhCode;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusDepart;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long iARMoney;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date dLastDate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long iLastMoney;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date dLRDate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long iLRMoney;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date dEndDate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long iFrequency;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusDefine1;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusDefine2;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusDefine3;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Integer iCostGrade;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCreatePerson;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cModifyPerson;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date dModifyDate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cRelVendor;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String iId;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cPriceGroup;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cOfferGrade;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long iOfferRate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusDefine4;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusDefine5;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusDefine6;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusDefine7;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusDefine8;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusDefine9;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusDefine10;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long cCusDefine11;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long cCusDefine12;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long cCusDefine13;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long cCusDefine14;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date cCusDefine15;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date cCusDefine16;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String pubufts;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cInvoiceCompany;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Integer bCredit;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Integer bCreditDate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Integer bCreditByHead;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Integer bLicenceDate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date dLicenceSDate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date dLicenceEDate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long iLicenceADays;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Integer bBusinessDate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date dBusinessSDate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date dBusinessEDate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long iBusinessADays;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Integer bProxy;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date dProxySDate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date dProxyEDate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long iProxyADays;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cMemo;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Integer bLimitSale;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusContactCode;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusCountryCode;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusEnName;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusEnAddr1;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusEnAddr2;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusEnAddr3;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusEnAddr4;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusPortCode;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cPrimaryVen;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long fCommisionRate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long fInsueRate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Integer bHomeBranch;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cBranchAddr;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cBranchPhone;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cBranchPerson;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusTradeCCode;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String CustomerKCode;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Integer bCusState;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Integer bShop;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusBankCode;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String ccusexchName;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Integer iCusGSPType;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Integer iCusGSPAuth;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusGSPAuthNo;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusBusinessNo;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusLicenceNo;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Integer bCusDomestic;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Integer bCusOverseas;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusCreditCompany;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusSAProtocol;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusExProtocol;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusOtherProtocol;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long fCusDiscountRate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusSSCode;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusCMProtocol;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date dCusCreateDatetime;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusAppDocNo;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusMnemCode;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long fAdvancePaymentRatio;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Integer bServiceAttribute;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Integer bRequestSign;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Integer bOnGPinStore;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusMngTypeCode;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long accountType;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusImAgentProtocol;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Integer iSourceType;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String iSourceId;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long fExpense;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long fApprovedExpense;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date dTouchedTime;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date dRecentlyInvoiceTime;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date dRecentlyQuoteTime;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date dRecentlyActivityTime;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date dRecentlyChanceTime;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date dRecentlyContractTime;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cLtcCustomerCode;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Integer bTransFlag;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cLtcPerson;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date dLtcDate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cLocationSite;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long iCusTaxRate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date alloctDeptTime;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date allotUserTime;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date recyleDeptTime;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date recylePubTime;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cLicenceNo;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cLicenceRange;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusBusinessRange;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusGSPAuthRange;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date dCusGSPEDate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date dCusGSPSDate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long iCusGSPADays;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Integer bIsCusAttachFile;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date dRecentContractDate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date dRecentDeliveryDate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date dRecentOutboundDate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cProvince;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCity;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCounty;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCusAddressGUID;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cAddCode;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cCreditAddCode;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cRegCash;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date dDepBeginDate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long iEmployeeNum;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cURL;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String PictureGUID;

    public void setcCusCode(String cCusCode) 
    {
        this.cCusCode = cCusCode;
    }

    public String getcCusCode() 
    {
        return cCusCode;
    }
    public void setcCusName(String cCusName) 
    {
        this.cCusName = cCusName;
    }

    public String getcCusName() 
    {
        return cCusName;
    }
    public void setcCusAbbName(String cCusAbbName) 
    {
        this.cCusAbbName = cCusAbbName;
    }

    public String getcCusAbbName() 
    {
        return cCusAbbName;
    }
    public void setcCCCode(String cCCCode) 
    {
        this.cCCCode = cCCCode;
    }

    public String getcCCCode() 
    {
        return cCCCode;
    }
    public void setcDCCode(String cDCCode) 
    {
        this.cDCCode = cDCCode;
    }

    public String getcDCCode() 
    {
        return cDCCode;
    }
    public void setcTrade(String cTrade) 
    {
        this.cTrade = cTrade;
    }

    public String getcTrade() 
    {
        return cTrade;
    }
    public void setcCusAddress(String cCusAddress) 
    {
        this.cCusAddress = cCusAddress;
    }

    public String getcCusAddress() 
    {
        return cCusAddress;
    }
    public void setcCusPostCode(String cCusPostCode) 
    {
        this.cCusPostCode = cCusPostCode;
    }

    public String getcCusPostCode() 
    {
        return cCusPostCode;
    }
    public void setcCusRegCode(String cCusRegCode) 
    {
        this.cCusRegCode = cCusRegCode;
    }

    public String getcCusRegCode() 
    {
        return cCusRegCode;
    }
    public void setcCusBank(String cCusBank) 
    {
        this.cCusBank = cCusBank;
    }

    public String getcCusBank() 
    {
        return cCusBank;
    }
    public void setcCusAccount(String cCusAccount) 
    {
        this.cCusAccount = cCusAccount;
    }

    public String getcCusAccount() 
    {
        return cCusAccount;
    }
    public void setdCusDevDate(Date dCusDevDate) 
    {
        this.dCusDevDate = dCusDevDate;
    }

    public Date getdCusDevDate() 
    {
        return dCusDevDate;
    }
    public void setcCusLPerson(String cCusLPerson) 
    {
        this.cCusLPerson = cCusLPerson;
    }

    public String getcCusLPerson() 
    {
        return cCusLPerson;
    }
    public void setcCusEmail(String cCusEmail) 
    {
        this.cCusEmail = cCusEmail;
    }

    public String getcCusEmail() 
    {
        return cCusEmail;
    }
    public void setcCusPerson(String cCusPerson) 
    {
        this.cCusPerson = cCusPerson;
    }

    public String getcCusPerson() 
    {
        return cCusPerson;
    }
    public void setcCusPhone(String cCusPhone) 
    {
        this.cCusPhone = cCusPhone;
    }

    public String getcCusPhone() 
    {
        return cCusPhone;
    }
    public void setcCusFax(String cCusFax) 
    {
        this.cCusFax = cCusFax;
    }

    public String getcCusFax() 
    {
        return cCusFax;
    }
    public void setcCusBP(String cCusBP) 
    {
        this.cCusBP = cCusBP;
    }

    public String getcCusBP() 
    {
        return cCusBP;
    }
    public void setcCusHand(String cCusHand) 
    {
        this.cCusHand = cCusHand;
    }

    public String getcCusHand() 
    {
        return cCusHand;
    }
    public void setcCusPPerson(String cCusPPerson) 
    {
        this.cCusPPerson = cCusPPerson;
    }

    public String getcCusPPerson() 
    {
        return cCusPPerson;
    }
    public void setiCusDisRate(Long iCusDisRate) 
    {
        this.iCusDisRate = iCusDisRate;
    }

    public Long getiCusDisRate() 
    {
        return iCusDisRate;
    }
    public void setcCusCreGrade(String cCusCreGrade) 
    {
        this.cCusCreGrade = cCusCreGrade;
    }

    public String getcCusCreGrade() 
    {
        return cCusCreGrade;
    }
    public void setiCusCreLine(Long iCusCreLine) 
    {
        this.iCusCreLine = iCusCreLine;
    }

    public Long getiCusCreLine() 
    {
        return iCusCreLine;
    }
    public void setiCusCreDate(Long iCusCreDate) 
    {
        this.iCusCreDate = iCusCreDate;
    }

    public Long getiCusCreDate() 
    {
        return iCusCreDate;
    }
    public void setcCusPayCond(String cCusPayCond) 
    {
        this.cCusPayCond = cCusPayCond;
    }

    public String getcCusPayCond() 
    {
        return cCusPayCond;
    }
    public void setcCusOAddress(String cCusOAddress) 
    {
        this.cCusOAddress = cCusOAddress;
    }

    public String getcCusOAddress() 
    {
        return cCusOAddress;
    }
    public void setcCusOType(String cCusOType) 
    {
        this.cCusOType = cCusOType;
    }

    public String getcCusOType() 
    {
        return cCusOType;
    }
    public void setcCusHeadCode(String cCusHeadCode) 
    {
        this.cCusHeadCode = cCusHeadCode;
    }

    public String getcCusHeadCode() 
    {
        return cCusHeadCode;
    }
    public void setcCusWhCode(String cCusWhCode) 
    {
        this.cCusWhCode = cCusWhCode;
    }

    public String getcCusWhCode() 
    {
        return cCusWhCode;
    }
    public void setcCusDepart(String cCusDepart) 
    {
        this.cCusDepart = cCusDepart;
    }

    public String getcCusDepart() 
    {
        return cCusDepart;
    }
    public void setiARMoney(Long iARMoney) 
    {
        this.iARMoney = iARMoney;
    }

    public Long getiARMoney() 
    {
        return iARMoney;
    }
    public void setdLastDate(Date dLastDate) 
    {
        this.dLastDate = dLastDate;
    }

    public Date getdLastDate() 
    {
        return dLastDate;
    }
    public void setiLastMoney(Long iLastMoney) 
    {
        this.iLastMoney = iLastMoney;
    }

    public Long getiLastMoney() 
    {
        return iLastMoney;
    }
    public void setdLRDate(Date dLRDate) 
    {
        this.dLRDate = dLRDate;
    }

    public Date getdLRDate() 
    {
        return dLRDate;
    }
    public void setiLRMoney(Long iLRMoney) 
    {
        this.iLRMoney = iLRMoney;
    }

    public Long getiLRMoney() 
    {
        return iLRMoney;
    }
    public void setdEndDate(Date dEndDate) 
    {
        this.dEndDate = dEndDate;
    }

    public Date getdEndDate() 
    {
        return dEndDate;
    }
    public void setiFrequency(Long iFrequency) 
    {
        this.iFrequency = iFrequency;
    }

    public Long getiFrequency() 
    {
        return iFrequency;
    }
    public void setcCusDefine1(String cCusDefine1) 
    {
        this.cCusDefine1 = cCusDefine1;
    }

    public String getcCusDefine1() 
    {
        return cCusDefine1;
    }
    public void setcCusDefine2(String cCusDefine2) 
    {
        this.cCusDefine2 = cCusDefine2;
    }

    public String getcCusDefine2() 
    {
        return cCusDefine2;
    }
    public void setcCusDefine3(String cCusDefine3) 
    {
        this.cCusDefine3 = cCusDefine3;
    }

    public String getcCusDefine3() 
    {
        return cCusDefine3;
    }
    public void setiCostGrade(Integer iCostGrade) 
    {
        this.iCostGrade = iCostGrade;
    }

    public Integer getiCostGrade() 
    {
        return iCostGrade;
    }
    public void setcCreatePerson(String cCreatePerson) 
    {
        this.cCreatePerson = cCreatePerson;
    }

    public String getcCreatePerson() 
    {
        return cCreatePerson;
    }
    public void setcModifyPerson(String cModifyPerson) 
    {
        this.cModifyPerson = cModifyPerson;
    }

    public String getcModifyPerson() 
    {
        return cModifyPerson;
    }
    public void setdModifyDate(Date dModifyDate) 
    {
        this.dModifyDate = dModifyDate;
    }

    public Date getdModifyDate() 
    {
        return dModifyDate;
    }
    public void setcRelVendor(String cRelVendor) 
    {
        this.cRelVendor = cRelVendor;
    }

    public String getcRelVendor() 
    {
        return cRelVendor;
    }
    public void setiId(String iId) 
    {
        this.iId = iId;
    }

    public String getiId() 
    {
        return iId;
    }
    public void setcPriceGroup(String cPriceGroup) 
    {
        this.cPriceGroup = cPriceGroup;
    }

    public String getcPriceGroup() 
    {
        return cPriceGroup;
    }
    public void setcOfferGrade(String cOfferGrade) 
    {
        this.cOfferGrade = cOfferGrade;
    }

    public String getcOfferGrade() 
    {
        return cOfferGrade;
    }
    public void setiOfferRate(Long iOfferRate) 
    {
        this.iOfferRate = iOfferRate;
    }

    public Long getiOfferRate() 
    {
        return iOfferRate;
    }
    public void setcCusDefine4(String cCusDefine4) 
    {
        this.cCusDefine4 = cCusDefine4;
    }

    public String getcCusDefine4() 
    {
        return cCusDefine4;
    }
    public void setcCusDefine5(String cCusDefine5) 
    {
        this.cCusDefine5 = cCusDefine5;
    }

    public String getcCusDefine5() 
    {
        return cCusDefine5;
    }
    public void setcCusDefine6(String cCusDefine6) 
    {
        this.cCusDefine6 = cCusDefine6;
    }

    public String getcCusDefine6() 
    {
        return cCusDefine6;
    }
    public void setcCusDefine7(String cCusDefine7) 
    {
        this.cCusDefine7 = cCusDefine7;
    }

    public String getcCusDefine7() 
    {
        return cCusDefine7;
    }
    public void setcCusDefine8(String cCusDefine8) 
    {
        this.cCusDefine8 = cCusDefine8;
    }

    public String getcCusDefine8() 
    {
        return cCusDefine8;
    }
    public void setcCusDefine9(String cCusDefine9) 
    {
        this.cCusDefine9 = cCusDefine9;
    }

    public String getcCusDefine9() 
    {
        return cCusDefine9;
    }
    public void setcCusDefine10(String cCusDefine10) 
    {
        this.cCusDefine10 = cCusDefine10;
    }

    public String getcCusDefine10() 
    {
        return cCusDefine10;
    }
    public void setcCusDefine11(Long cCusDefine11) 
    {
        this.cCusDefine11 = cCusDefine11;
    }

    public Long getcCusDefine11() 
    {
        return cCusDefine11;
    }
    public void setcCusDefine12(Long cCusDefine12) 
    {
        this.cCusDefine12 = cCusDefine12;
    }

    public Long getcCusDefine12() 
    {
        return cCusDefine12;
    }
    public void setcCusDefine13(Long cCusDefine13) 
    {
        this.cCusDefine13 = cCusDefine13;
    }

    public Long getcCusDefine13() 
    {
        return cCusDefine13;
    }
    public void setcCusDefine14(Long cCusDefine14) 
    {
        this.cCusDefine14 = cCusDefine14;
    }

    public Long getcCusDefine14() 
    {
        return cCusDefine14;
    }
    public void setcCusDefine15(Date cCusDefine15) 
    {
        this.cCusDefine15 = cCusDefine15;
    }

    public Date getcCusDefine15() 
    {
        return cCusDefine15;
    }
    public void setcCusDefine16(Date cCusDefine16) 
    {
        this.cCusDefine16 = cCusDefine16;
    }

    public Date getcCusDefine16() 
    {
        return cCusDefine16;
    }
    public void setPubufts(String pubufts) 
    {
        this.pubufts = pubufts;
    }

    public String getPubufts() 
    {
        return pubufts;
    }
    public void setcInvoiceCompany(String cInvoiceCompany) 
    {
        this.cInvoiceCompany = cInvoiceCompany;
    }

    public String getcInvoiceCompany() 
    {
        return cInvoiceCompany;
    }
    public void setbCredit(Integer bCredit) 
    {
        this.bCredit = bCredit;
    }

    public Integer getbCredit() 
    {
        return bCredit;
    }
    public void setbCreditDate(Integer bCreditDate) 
    {
        this.bCreditDate = bCreditDate;
    }

    public Integer getbCreditDate() 
    {
        return bCreditDate;
    }
    public void setbCreditByHead(Integer bCreditByHead) 
    {
        this.bCreditByHead = bCreditByHead;
    }

    public Integer getbCreditByHead() 
    {
        return bCreditByHead;
    }
    public void setbLicenceDate(Integer bLicenceDate) 
    {
        this.bLicenceDate = bLicenceDate;
    }

    public Integer getbLicenceDate() 
    {
        return bLicenceDate;
    }
    public void setdLicenceSDate(Date dLicenceSDate) 
    {
        this.dLicenceSDate = dLicenceSDate;
    }

    public Date getdLicenceSDate() 
    {
        return dLicenceSDate;
    }
    public void setdLicenceEDate(Date dLicenceEDate) 
    {
        this.dLicenceEDate = dLicenceEDate;
    }

    public Date getdLicenceEDate() 
    {
        return dLicenceEDate;
    }
    public void setiLicenceADays(Long iLicenceADays) 
    {
        this.iLicenceADays = iLicenceADays;
    }

    public Long getiLicenceADays() 
    {
        return iLicenceADays;
    }
    public void setbBusinessDate(Integer bBusinessDate) 
    {
        this.bBusinessDate = bBusinessDate;
    }

    public Integer getbBusinessDate() 
    {
        return bBusinessDate;
    }
    public void setdBusinessSDate(Date dBusinessSDate) 
    {
        this.dBusinessSDate = dBusinessSDate;
    }

    public Date getdBusinessSDate() 
    {
        return dBusinessSDate;
    }
    public void setdBusinessEDate(Date dBusinessEDate) 
    {
        this.dBusinessEDate = dBusinessEDate;
    }

    public Date getdBusinessEDate() 
    {
        return dBusinessEDate;
    }
    public void setiBusinessADays(Long iBusinessADays) 
    {
        this.iBusinessADays = iBusinessADays;
    }

    public Long getiBusinessADays() 
    {
        return iBusinessADays;
    }
    public void setbProxy(Integer bProxy) 
    {
        this.bProxy = bProxy;
    }

    public Integer getbProxy() 
    {
        return bProxy;
    }
    public void setdProxySDate(Date dProxySDate) 
    {
        this.dProxySDate = dProxySDate;
    }

    public Date getdProxySDate() 
    {
        return dProxySDate;
    }
    public void setdProxyEDate(Date dProxyEDate) 
    {
        this.dProxyEDate = dProxyEDate;
    }

    public Date getdProxyEDate() 
    {
        return dProxyEDate;
    }
    public void setiProxyADays(Long iProxyADays) 
    {
        this.iProxyADays = iProxyADays;
    }

    public Long getiProxyADays() 
    {
        return iProxyADays;
    }
    public void setcMemo(String cMemo) 
    {
        this.cMemo = cMemo;
    }

    public String getcMemo() 
    {
        return cMemo;
    }
    public void setbLimitSale(Integer bLimitSale) 
    {
        this.bLimitSale = bLimitSale;
    }

    public Integer getbLimitSale() 
    {
        return bLimitSale;
    }
    public void setcCusContactCode(String cCusContactCode) 
    {
        this.cCusContactCode = cCusContactCode;
    }

    public String getcCusContactCode() 
    {
        return cCusContactCode;
    }
    public void setcCusCountryCode(String cCusCountryCode) 
    {
        this.cCusCountryCode = cCusCountryCode;
    }

    public String getcCusCountryCode() 
    {
        return cCusCountryCode;
    }
    public void setcCusEnName(String cCusEnName) 
    {
        this.cCusEnName = cCusEnName;
    }

    public String getcCusEnName() 
    {
        return cCusEnName;
    }
    public void setcCusEnAddr1(String cCusEnAddr1) 
    {
        this.cCusEnAddr1 = cCusEnAddr1;
    }

    public String getcCusEnAddr1() 
    {
        return cCusEnAddr1;
    }
    public void setcCusEnAddr2(String cCusEnAddr2) 
    {
        this.cCusEnAddr2 = cCusEnAddr2;
    }

    public String getcCusEnAddr2() 
    {
        return cCusEnAddr2;
    }
    public void setcCusEnAddr3(String cCusEnAddr3) 
    {
        this.cCusEnAddr3 = cCusEnAddr3;
    }

    public String getcCusEnAddr3() 
    {
        return cCusEnAddr3;
    }
    public void setcCusEnAddr4(String cCusEnAddr4) 
    {
        this.cCusEnAddr4 = cCusEnAddr4;
    }

    public String getcCusEnAddr4() 
    {
        return cCusEnAddr4;
    }
    public void setcCusPortCode(String cCusPortCode) 
    {
        this.cCusPortCode = cCusPortCode;
    }

    public String getcCusPortCode() 
    {
        return cCusPortCode;
    }
    public void setcPrimaryVen(String cPrimaryVen) 
    {
        this.cPrimaryVen = cPrimaryVen;
    }

    public String getcPrimaryVen() 
    {
        return cPrimaryVen;
    }
    public void setfCommisionRate(Long fCommisionRate) 
    {
        this.fCommisionRate = fCommisionRate;
    }

    public Long getfCommisionRate() 
    {
        return fCommisionRate;
    }
    public void setfInsueRate(Long fInsueRate) 
    {
        this.fInsueRate = fInsueRate;
    }

    public Long getfInsueRate() 
    {
        return fInsueRate;
    }
    public void setbHomeBranch(Integer bHomeBranch) 
    {
        this.bHomeBranch = bHomeBranch;
    }

    public Integer getbHomeBranch() 
    {
        return bHomeBranch;
    }
    public void setcBranchAddr(String cBranchAddr) 
    {
        this.cBranchAddr = cBranchAddr;
    }

    public String getcBranchAddr() 
    {
        return cBranchAddr;
    }
    public void setcBranchPhone(String cBranchPhone) 
    {
        this.cBranchPhone = cBranchPhone;
    }

    public String getcBranchPhone() 
    {
        return cBranchPhone;
    }
    public void setcBranchPerson(String cBranchPerson) 
    {
        this.cBranchPerson = cBranchPerson;
    }

    public String getcBranchPerson() 
    {
        return cBranchPerson;
    }
    public void setcCusTradeCCode(String cCusTradeCCode) 
    {
        this.cCusTradeCCode = cCusTradeCCode;
    }

    public String getcCusTradeCCode() 
    {
        return cCusTradeCCode;
    }
    public void setCustomerKCode(String CustomerKCode) 
    {
        this.CustomerKCode = CustomerKCode;
    }

    public String getCustomerKCode() 
    {
        return CustomerKCode;
    }
    public void setbCusState(Integer bCusState) 
    {
        this.bCusState = bCusState;
    }

    public Integer getbCusState() 
    {
        return bCusState;
    }
    public void setbShop(Integer bShop) 
    {
        this.bShop = bShop;
    }

    public Integer getbShop() 
    {
        return bShop;
    }
    public void setcCusBankCode(String cCusBankCode) 
    {
        this.cCusBankCode = cCusBankCode;
    }

    public String getcCusBankCode() 
    {
        return cCusBankCode;
    }
    public void setCcusexchName(String ccusexchName) 
    {
        this.ccusexchName = ccusexchName;
    }

    public String getCcusexchName() 
    {
        return ccusexchName;
    }
    public void setiCusGSPType(Integer iCusGSPType) 
    {
        this.iCusGSPType = iCusGSPType;
    }

    public Integer getiCusGSPType() 
    {
        return iCusGSPType;
    }
    public void setiCusGSPAuth(Integer iCusGSPAuth) 
    {
        this.iCusGSPAuth = iCusGSPAuth;
    }

    public Integer getiCusGSPAuth() 
    {
        return iCusGSPAuth;
    }
    public void setcCusGSPAuthNo(String cCusGSPAuthNo) 
    {
        this.cCusGSPAuthNo = cCusGSPAuthNo;
    }

    public String getcCusGSPAuthNo() 
    {
        return cCusGSPAuthNo;
    }
    public void setcCusBusinessNo(String cCusBusinessNo) 
    {
        this.cCusBusinessNo = cCusBusinessNo;
    }

    public String getcCusBusinessNo() 
    {
        return cCusBusinessNo;
    }
    public void setcCusLicenceNo(String cCusLicenceNo) 
    {
        this.cCusLicenceNo = cCusLicenceNo;
    }

    public String getcCusLicenceNo() 
    {
        return cCusLicenceNo;
    }
    public void setbCusDomestic(Integer bCusDomestic) 
    {
        this.bCusDomestic = bCusDomestic;
    }

    public Integer getbCusDomestic() 
    {
        return bCusDomestic;
    }
    public void setbCusOverseas(Integer bCusOverseas) 
    {
        this.bCusOverseas = bCusOverseas;
    }

    public Integer getbCusOverseas() 
    {
        return bCusOverseas;
    }
    public void setcCusCreditCompany(String cCusCreditCompany) 
    {
        this.cCusCreditCompany = cCusCreditCompany;
    }

    public String getcCusCreditCompany() 
    {
        return cCusCreditCompany;
    }
    public void setcCusSAProtocol(String cCusSAProtocol) 
    {
        this.cCusSAProtocol = cCusSAProtocol;
    }

    public String getcCusSAProtocol() 
    {
        return cCusSAProtocol;
    }
    public void setcCusExProtocol(String cCusExProtocol) 
    {
        this.cCusExProtocol = cCusExProtocol;
    }

    public String getcCusExProtocol() 
    {
        return cCusExProtocol;
    }
    public void setcCusOtherProtocol(String cCusOtherProtocol) 
    {
        this.cCusOtherProtocol = cCusOtherProtocol;
    }

    public String getcCusOtherProtocol() 
    {
        return cCusOtherProtocol;
    }
    public void setfCusDiscountRate(Long fCusDiscountRate) 
    {
        this.fCusDiscountRate = fCusDiscountRate;
    }

    public Long getfCusDiscountRate() 
    {
        return fCusDiscountRate;
    }
    public void setcCusSSCode(String cCusSSCode) 
    {
        this.cCusSSCode = cCusSSCode;
    }

    public String getcCusSSCode() 
    {
        return cCusSSCode;
    }
    public void setcCusCMProtocol(String cCusCMProtocol) 
    {
        this.cCusCMProtocol = cCusCMProtocol;
    }

    public String getcCusCMProtocol() 
    {
        return cCusCMProtocol;
    }
    public void setdCusCreateDatetime(Date dCusCreateDatetime) 
    {
        this.dCusCreateDatetime = dCusCreateDatetime;
    }

    public Date getdCusCreateDatetime() 
    {
        return dCusCreateDatetime;
    }
    public void setcCusAppDocNo(String cCusAppDocNo) 
    {
        this.cCusAppDocNo = cCusAppDocNo;
    }

    public String getcCusAppDocNo() 
    {
        return cCusAppDocNo;
    }
    public void setcCusMnemCode(String cCusMnemCode) 
    {
        this.cCusMnemCode = cCusMnemCode;
    }

    public String getcCusMnemCode() 
    {
        return cCusMnemCode;
    }
    public void setfAdvancePaymentRatio(Long fAdvancePaymentRatio) 
    {
        this.fAdvancePaymentRatio = fAdvancePaymentRatio;
    }

    public Long getfAdvancePaymentRatio() 
    {
        return fAdvancePaymentRatio;
    }
    public void setbServiceAttribute(Integer bServiceAttribute) 
    {
        this.bServiceAttribute = bServiceAttribute;
    }

    public Integer getbServiceAttribute() 
    {
        return bServiceAttribute;
    }
    public void setbRequestSign(Integer bRequestSign) 
    {
        this.bRequestSign = bRequestSign;
    }

    public Integer getbRequestSign() 
    {
        return bRequestSign;
    }
    public void setbOnGPinStore(Integer bOnGPinStore) 
    {
        this.bOnGPinStore = bOnGPinStore;
    }

    public Integer getbOnGPinStore() 
    {
        return bOnGPinStore;
    }
    public void setcCusMngTypeCode(String cCusMngTypeCode) 
    {
        this.cCusMngTypeCode = cCusMngTypeCode;
    }

    public String getcCusMngTypeCode() 
    {
        return cCusMngTypeCode;
    }
    public void setAccountType(Long accountType) 
    {
        this.accountType = accountType;
    }

    public Long getAccountType() 
    {
        return accountType;
    }
    public void setcCusImAgentProtocol(String cCusImAgentProtocol) 
    {
        this.cCusImAgentProtocol = cCusImAgentProtocol;
    }

    public String getcCusImAgentProtocol() 
    {
        return cCusImAgentProtocol;
    }
    public void setiSourceType(Integer iSourceType) 
    {
        this.iSourceType = iSourceType;
    }

    public Integer getiSourceType() 
    {
        return iSourceType;
    }
    public void setiSourceId(String iSourceId) 
    {
        this.iSourceId = iSourceId;
    }

    public String getiSourceId() 
    {
        return iSourceId;
    }
    public void setfExpense(Long fExpense) 
    {
        this.fExpense = fExpense;
    }

    public Long getfExpense() 
    {
        return fExpense;
    }
    public void setfApprovedExpense(Long fApprovedExpense) 
    {
        this.fApprovedExpense = fApprovedExpense;
    }

    public Long getfApprovedExpense() 
    {
        return fApprovedExpense;
    }
    public void setdTouchedTime(Date dTouchedTime) 
    {
        this.dTouchedTime = dTouchedTime;
    }

    public Date getdTouchedTime() 
    {
        return dTouchedTime;
    }
    public void setdRecentlyInvoiceTime(Date dRecentlyInvoiceTime) 
    {
        this.dRecentlyInvoiceTime = dRecentlyInvoiceTime;
    }

    public Date getdRecentlyInvoiceTime() 
    {
        return dRecentlyInvoiceTime;
    }
    public void setdRecentlyQuoteTime(Date dRecentlyQuoteTime) 
    {
        this.dRecentlyQuoteTime = dRecentlyQuoteTime;
    }

    public Date getdRecentlyQuoteTime() 
    {
        return dRecentlyQuoteTime;
    }
    public void setdRecentlyActivityTime(Date dRecentlyActivityTime) 
    {
        this.dRecentlyActivityTime = dRecentlyActivityTime;
    }

    public Date getdRecentlyActivityTime() 
    {
        return dRecentlyActivityTime;
    }
    public void setdRecentlyChanceTime(Date dRecentlyChanceTime) 
    {
        this.dRecentlyChanceTime = dRecentlyChanceTime;
    }

    public Date getdRecentlyChanceTime() 
    {
        return dRecentlyChanceTime;
    }
    public void setdRecentlyContractTime(Date dRecentlyContractTime) 
    {
        this.dRecentlyContractTime = dRecentlyContractTime;
    }

    public Date getdRecentlyContractTime() 
    {
        return dRecentlyContractTime;
    }
    public void setcLtcCustomerCode(String cLtcCustomerCode) 
    {
        this.cLtcCustomerCode = cLtcCustomerCode;
    }

    public String getcLtcCustomerCode() 
    {
        return cLtcCustomerCode;
    }
    public void setbTransFlag(Integer bTransFlag) 
    {
        this.bTransFlag = bTransFlag;
    }

    public Integer getbTransFlag() 
    {
        return bTransFlag;
    }
    public void setcLtcPerson(String cLtcPerson) 
    {
        this.cLtcPerson = cLtcPerson;
    }

    public String getcLtcPerson() 
    {
        return cLtcPerson;
    }
    public void setdLtcDate(Date dLtcDate) 
    {
        this.dLtcDate = dLtcDate;
    }

    public Date getdLtcDate() 
    {
        return dLtcDate;
    }
    public void setcLocationSite(String cLocationSite) 
    {
        this.cLocationSite = cLocationSite;
    }

    public String getcLocationSite() 
    {
        return cLocationSite;
    }
    public void setiCusTaxRate(Long iCusTaxRate) 
    {
        this.iCusTaxRate = iCusTaxRate;
    }

    public Long getiCusTaxRate() 
    {
        return iCusTaxRate;
    }
    public void setAlloctDeptTime(Date alloctDeptTime) 
    {
        this.alloctDeptTime = alloctDeptTime;
    }

    public Date getAlloctDeptTime() 
    {
        return alloctDeptTime;
    }
    public void setAllotUserTime(Date allotUserTime) 
    {
        this.allotUserTime = allotUserTime;
    }

    public Date getAllotUserTime() 
    {
        return allotUserTime;
    }
    public void setRecyleDeptTime(Date recyleDeptTime) 
    {
        this.recyleDeptTime = recyleDeptTime;
    }

    public Date getRecyleDeptTime() 
    {
        return recyleDeptTime;
    }
    public void setRecylePubTime(Date recylePubTime) 
    {
        this.recylePubTime = recylePubTime;
    }

    public Date getRecylePubTime() 
    {
        return recylePubTime;
    }
    public void setcLicenceNo(String cLicenceNo) 
    {
        this.cLicenceNo = cLicenceNo;
    }

    public String getcLicenceNo() 
    {
        return cLicenceNo;
    }
    public void setcLicenceRange(String cLicenceRange) 
    {
        this.cLicenceRange = cLicenceRange;
    }

    public String getcLicenceRange() 
    {
        return cLicenceRange;
    }
    public void setcCusBusinessRange(String cCusBusinessRange) 
    {
        this.cCusBusinessRange = cCusBusinessRange;
    }

    public String getcCusBusinessRange() 
    {
        return cCusBusinessRange;
    }
    public void setcCusGSPAuthRange(String cCusGSPAuthRange) 
    {
        this.cCusGSPAuthRange = cCusGSPAuthRange;
    }

    public String getcCusGSPAuthRange() 
    {
        return cCusGSPAuthRange;
    }
    public void setdCusGSPEDate(Date dCusGSPEDate) 
    {
        this.dCusGSPEDate = dCusGSPEDate;
    }

    public Date getdCusGSPEDate() 
    {
        return dCusGSPEDate;
    }
    public void setdCusGSPSDate(Date dCusGSPSDate) 
    {
        this.dCusGSPSDate = dCusGSPSDate;
    }

    public Date getdCusGSPSDate() 
    {
        return dCusGSPSDate;
    }
    public void setiCusGSPADays(Long iCusGSPADays) 
    {
        this.iCusGSPADays = iCusGSPADays;
    }

    public Long getiCusGSPADays() 
    {
        return iCusGSPADays;
    }
    public void setbIsCusAttachFile(Integer bIsCusAttachFile) 
    {
        this.bIsCusAttachFile = bIsCusAttachFile;
    }

    public Integer getbIsCusAttachFile() 
    {
        return bIsCusAttachFile;
    }
    public void setdRecentContractDate(Date dRecentContractDate) 
    {
        this.dRecentContractDate = dRecentContractDate;
    }

    public Date getdRecentContractDate() 
    {
        return dRecentContractDate;
    }
    public void setdRecentDeliveryDate(Date dRecentDeliveryDate) 
    {
        this.dRecentDeliveryDate = dRecentDeliveryDate;
    }

    public Date getdRecentDeliveryDate() 
    {
        return dRecentDeliveryDate;
    }
    public void setdRecentOutboundDate(Date dRecentOutboundDate) 
    {
        this.dRecentOutboundDate = dRecentOutboundDate;
    }

    public Date getdRecentOutboundDate() 
    {
        return dRecentOutboundDate;
    }
    public void setcProvince(String cProvince) 
    {
        this.cProvince = cProvince;
    }

    public String getcProvince() 
    {
        return cProvince;
    }
    public void setcCity(String cCity) 
    {
        this.cCity = cCity;
    }

    public String getcCity() 
    {
        return cCity;
    }
    public void setcCounty(String cCounty) 
    {
        this.cCounty = cCounty;
    }

    public String getcCounty() 
    {
        return cCounty;
    }
    public void setcCusAddressGUID(String cCusAddressGUID) 
    {
        this.cCusAddressGUID = cCusAddressGUID;
    }

    public String getcCusAddressGUID() 
    {
        return cCusAddressGUID;
    }
    public void setcAddCode(String cAddCode) 
    {
        this.cAddCode = cAddCode;
    }

    public String getcAddCode() 
    {
        return cAddCode;
    }
    public void setcCreditAddCode(String cCreditAddCode) 
    {
        this.cCreditAddCode = cCreditAddCode;
    }

    public String getcCreditAddCode() 
    {
        return cCreditAddCode;
    }
    public void setcRegCash(String cRegCash) 
    {
        this.cRegCash = cRegCash;
    }

    public String getcRegCash() 
    {
        return cRegCash;
    }
    public void setdDepBeginDate(Date dDepBeginDate) 
    {
        this.dDepBeginDate = dDepBeginDate;
    }

    public Date getdDepBeginDate() 
    {
        return dDepBeginDate;
    }
    public void setiEmployeeNum(Long iEmployeeNum) 
    {
        this.iEmployeeNum = iEmployeeNum;
    }

    public Long getiEmployeeNum() 
    {
        return iEmployeeNum;
    }
    public void setcURL(String cURL) 
    {
        this.cURL = cURL;
    }

    public String getcURL() 
    {
        return cURL;
    }
    public void setPictureGUID(String PictureGUID) 
    {
        this.PictureGUID = PictureGUID;
    }

    public String getPictureGUID() 
    {
        return PictureGUID;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("cCusCode", getcCusCode())
            .append("cCusName", getcCusName())
            .append("cCusAbbName", getcCusAbbName())
            .append("cCCCode", getcCCCode())
            .append("cDCCode", getcDCCode())
            .append("cTrade", getcTrade())
            .append("cCusAddress", getcCusAddress())
            .append("cCusPostCode", getcCusPostCode())
            .append("cCusRegCode", getcCusRegCode())
            .append("cCusBank", getcCusBank())
            .append("cCusAccount", getcCusAccount())
            .append("dCusDevDate", getdCusDevDate())
            .append("cCusLPerson", getcCusLPerson())
            .append("cCusEmail", getcCusEmail())
            .append("cCusPerson", getcCusPerson())
            .append("cCusPhone", getcCusPhone())
            .append("cCusFax", getcCusFax())
            .append("cCusBP", getcCusBP())
            .append("cCusHand", getcCusHand())
            .append("cCusPPerson", getcCusPPerson())
            .append("iCusDisRate", getiCusDisRate())
            .append("cCusCreGrade", getcCusCreGrade())
            .append("iCusCreLine", getiCusCreLine())
            .append("iCusCreDate", getiCusCreDate())
            .append("cCusPayCond", getcCusPayCond())
            .append("cCusOAddress", getcCusOAddress())
            .append("cCusOType", getcCusOType())
            .append("cCusHeadCode", getcCusHeadCode())
            .append("cCusWhCode", getcCusWhCode())
            .append("cCusDepart", getcCusDepart())
            .append("iARMoney", getiARMoney())
            .append("dLastDate", getdLastDate())
            .append("iLastMoney", getiLastMoney())
            .append("dLRDate", getdLRDate())
            .append("iLRMoney", getiLRMoney())
            .append("dEndDate", getdEndDate())
            .append("iFrequency", getiFrequency())
            .append("cCusDefine1", getcCusDefine1())
            .append("cCusDefine2", getcCusDefine2())
            .append("cCusDefine3", getcCusDefine3())
            .append("iCostGrade", getiCostGrade())
            .append("cCreatePerson", getcCreatePerson())
            .append("cModifyPerson", getcModifyPerson())
            .append("dModifyDate", getdModifyDate())
            .append("cRelVendor", getcRelVendor())
            .append("iId", getiId())
            .append("cPriceGroup", getcPriceGroup())
            .append("cOfferGrade", getcOfferGrade())
            .append("iOfferRate", getiOfferRate())
            .append("cCusDefine4", getcCusDefine4())
            .append("cCusDefine5", getcCusDefine5())
            .append("cCusDefine6", getcCusDefine6())
            .append("cCusDefine7", getcCusDefine7())
            .append("cCusDefine8", getcCusDefine8())
            .append("cCusDefine9", getcCusDefine9())
            .append("cCusDefine10", getcCusDefine10())
            .append("cCusDefine11", getcCusDefine11())
            .append("cCusDefine12", getcCusDefine12())
            .append("cCusDefine13", getcCusDefine13())
            .append("cCusDefine14", getcCusDefine14())
            .append("cCusDefine15", getcCusDefine15())
            .append("cCusDefine16", getcCusDefine16())
            .append("pubufts", getPubufts())
            .append("cInvoiceCompany", getcInvoiceCompany())
            .append("bCredit", getbCredit())
            .append("bCreditDate", getbCreditDate())
            .append("bCreditByHead", getbCreditByHead())
            .append("bLicenceDate", getbLicenceDate())
            .append("dLicenceSDate", getdLicenceSDate())
            .append("dLicenceEDate", getdLicenceEDate())
            .append("iLicenceADays", getiLicenceADays())
            .append("bBusinessDate", getbBusinessDate())
            .append("dBusinessSDate", getdBusinessSDate())
            .append("dBusinessEDate", getdBusinessEDate())
            .append("iBusinessADays", getiBusinessADays())
            .append("bProxy", getbProxy())
            .append("dProxySDate", getdProxySDate())
            .append("dProxyEDate", getdProxyEDate())
            .append("iProxyADays", getiProxyADays())
            .append("cMemo", getcMemo())
            .append("bLimitSale", getbLimitSale())
            .append("cCusContactCode", getcCusContactCode())
            .append("cCusCountryCode", getcCusCountryCode())
            .append("cCusEnName", getcCusEnName())
            .append("cCusEnAddr1", getcCusEnAddr1())
            .append("cCusEnAddr2", getcCusEnAddr2())
            .append("cCusEnAddr3", getcCusEnAddr3())
            .append("cCusEnAddr4", getcCusEnAddr4())
            .append("cCusPortCode", getcCusPortCode())
            .append("cPrimaryVen", getcPrimaryVen())
            .append("fCommisionRate", getfCommisionRate())
            .append("fInsueRate", getfInsueRate())
            .append("bHomeBranch", getbHomeBranch())
            .append("cBranchAddr", getcBranchAddr())
            .append("cBranchPhone", getcBranchPhone())
            .append("cBranchPerson", getcBranchPerson())
            .append("cCusTradeCCode", getcCusTradeCCode())
            .append("CustomerKCode", getCustomerKCode())
            .append("bCusState", getbCusState())
            .append("bShop", getbShop())
            .append("cCusBankCode", getcCusBankCode())
            .append("ccusexchName", getCcusexchName())
            .append("iCusGSPType", getiCusGSPType())
            .append("iCusGSPAuth", getiCusGSPAuth())
            .append("cCusGSPAuthNo", getcCusGSPAuthNo())
            .append("cCusBusinessNo", getcCusBusinessNo())
            .append("cCusLicenceNo", getcCusLicenceNo())
            .append("bCusDomestic", getbCusDomestic())
            .append("bCusOverseas", getbCusOverseas())
            .append("cCusCreditCompany", getcCusCreditCompany())
            .append("cCusSAProtocol", getcCusSAProtocol())
            .append("cCusExProtocol", getcCusExProtocol())
            .append("cCusOtherProtocol", getcCusOtherProtocol())
            .append("fCusDiscountRate", getfCusDiscountRate())
            .append("cCusSSCode", getcCusSSCode())
            .append("cCusCMProtocol", getcCusCMProtocol())
            .append("dCusCreateDatetime", getdCusCreateDatetime())
            .append("cCusAppDocNo", getcCusAppDocNo())
            .append("cCusMnemCode", getcCusMnemCode())
            .append("fAdvancePaymentRatio", getfAdvancePaymentRatio())
            .append("bServiceAttribute", getbServiceAttribute())
            .append("bRequestSign", getbRequestSign())
            .append("bOnGPinStore", getbOnGPinStore())
            .append("cCusMngTypeCode", getcCusMngTypeCode())
            .append("accountType", getAccountType())
            .append("cCusImAgentProtocol", getcCusImAgentProtocol())
            .append("iSourceType", getiSourceType())
            .append("iSourceId", getiSourceId())
            .append("fExpense", getfExpense())
            .append("fApprovedExpense", getfApprovedExpense())
            .append("dTouchedTime", getdTouchedTime())
            .append("dRecentlyInvoiceTime", getdRecentlyInvoiceTime())
            .append("dRecentlyQuoteTime", getdRecentlyQuoteTime())
            .append("dRecentlyActivityTime", getdRecentlyActivityTime())
            .append("dRecentlyChanceTime", getdRecentlyChanceTime())
            .append("dRecentlyContractTime", getdRecentlyContractTime())
            .append("cLtcCustomerCode", getcLtcCustomerCode())
            .append("bTransFlag", getbTransFlag())
            .append("cLtcPerson", getcLtcPerson())
            .append("dLtcDate", getdLtcDate())
            .append("cLocationSite", getcLocationSite())
            .append("iCusTaxRate", getiCusTaxRate())
            .append("alloctDeptTime", getAlloctDeptTime())
            .append("allotUserTime", getAllotUserTime())
            .append("recyleDeptTime", getRecyleDeptTime())
            .append("recylePubTime", getRecylePubTime())
            .append("cLicenceNo", getcLicenceNo())
            .append("cLicenceRange", getcLicenceRange())
            .append("cCusBusinessRange", getcCusBusinessRange())
            .append("cCusGSPAuthRange", getcCusGSPAuthRange())
            .append("dCusGSPEDate", getdCusGSPEDate())
            .append("dCusGSPSDate", getdCusGSPSDate())
            .append("iCusGSPADays", getiCusGSPADays())
            .append("bIsCusAttachFile", getbIsCusAttachFile())
            .append("dRecentContractDate", getdRecentContractDate())
            .append("dRecentDeliveryDate", getdRecentDeliveryDate())
            .append("dRecentOutboundDate", getdRecentOutboundDate())
            .append("cProvince", getcProvince())
            .append("cCity", getcCity())
            .append("cCounty", getcCounty())
            .append("cCusAddressGUID", getcCusAddressGUID())
            .append("cAddCode", getcAddCode())
            .append("cCreditAddCode", getcCreditAddCode())
            .append("cRegCash", getcRegCash())
            .append("dDepBeginDate", getdDepBeginDate())
            .append("iEmployeeNum", getiEmployeeNum())
            .append("cURL", getcURL())
            .append("PictureGUID", getPictureGUID())
            .toString();
    }
}
